edinburgh england job irish it jobs cork escort london career jobs dublin careers ireland finance jobs escorts employment engineering jobs computer jobs